Q: A Scenario Description Language for Interactive Agents

نویسنده

  • Toru Ishida
چکیده

A gent internal mechanisms form the basis for many of the languages proposed for describing agent behavior and interagent protocols. These mechanisms include Soar, a general cognitive architecture for developing systems that exhibit intelligent behavior, and the Knowledge Query and Manipulation Language, a language and protocol for developing large-scale sharable and reusable knowledge bases. For the Web, however, we should also consider the needs of application designers such as sales managers, travel agents, and schoolteachers. To this end, we have been developing Q, a language for describing interaction scenarios between agents and users based on agent external roles. Q can also provide an interface between computing professionals and scenario writers. Rather than depending on agent internal mechanisms, Q seeks to describe how scenario writers should request that agents behave. The change in focus from agent internal mechanisms to interaction scenarios significantly affects the language’s syntax and semantics. For example, if an agent accepts only two requests, on and off, Q lets scenario writers use only the commands on and off. This does not mean the agent lacks intelligence, only that it is not controllable. Further, the only way to know the semantics of commands is to try them. For example, the semantics of the move command depend on whether the agent can run rapidly with a light step or move slowly, in a thoughtful manner. Since Q cannot control the agent’s internal mechanism, it cannot use functions—such as Java function calls—to implement detailed agent behavior. Scenarios also help establish a bridge between the computing professionals who design agents and the scenario writers who design applications. We can expect an effective dialog to emerge from the interplay between the two different perspectives during the process of formalizing interaction patterns.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Agent Enabled Scenario Language for Production of Interactive TV Program

We introduce an interactive TV program production system for the coming digital TV era. To realize interactive TV program, we deploy software agents. In this article, we model the interactions in DTV and propose a scenario description language which can handle software agents and event. Finally, we implement our prototype system and produce a networked quiz show.

متن کامل

The Challenges of Scenario-Based Teaching Using Drama Scripts

It is widely believed that the major purpose of foreign language learning is to master the speaking skill of that language. Learners even evaluate their foreign language learning on the basis of their achievement in speaking proficiency. This study discusses different teaching methodologies aimed at the development of task-based language learning, drama and the manifestation of scenario-based t...

متن کامل

Layering Social Interaction Scenarios on Environmental Simulation

For an integrated simulation such as the natural environment affected by human society, it is indispensable to provide an integrated simulator that incorporates multiple computational models. We proposed a multi-layer socio-environmental simulation by layering the social interaction scenario on environmental simulation. For this simulation, we connect two different systems. One is a scenario de...

متن کامل

Participatory Simulation Environment gumonji/Q: A Network Game Empowered by Agents

Network games are attracting attention as simulation platforms for social experiments because of their rich visualization performance and scalability. Our objective in this study is to develop a participatory simulation platform on a network game. Unlike non player characters (NPCs) in network games, agents in a participatory multiagent-based simulation (PMAS) should behave as real-world humans...

متن کامل

Society-Centered Design for Socially Embedded Multiagent Systems

To realize large-scale socially embedded multiagent systems, this paper proposes a new system design methodology towards society-centered design. We have already developed the scenario description language Q, which describes interaction protocols that link agents to society. Using the virtual space called FreeWalk, wherein agents behave under given Q scenarios, we explain each step of society-c...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE Computer

دوره 35  شماره 

صفحات  -

تاریخ انتشار 2002